﻿namespace WMS6.Web.TransportMgtDetailServiceRef
{
    using System;
    using System.CodeDom.Compiler;
    using System.Collections.Generic;
    using System.Data;
    using System.Diagnostics;
    using System.ServiceModel;
    using System.ServiceModel.Channels;

    [GeneratedCode("System.ServiceModel", "3.0.0.0"), DebuggerStepThrough]
    public class TransportMgtDetailServiceClient : ClientBase<ITransportMgtDetailService>, ITransportMgtDetailService
    {
        public TransportMgtDetailServiceClient()
        {
        }

        public TransportMgtDetailServiceClient(string endpointConfigurationName) : base(endpointConfigurationName)
        {
        }

        public TransportMgtDetailServiceClient(Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
        {
        }

        public TransportMgtDetailServiceClient(string endpointConfigurationName, EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public TransportMgtDetailServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public string DeleteDeliveryOrderDetailInfo(List<string> deliveryOrderDetailIDs, List<string> lineIDs, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeleteDeliveryOrderDetailInfo(deliveryOrderDetailIDs, lineIDs, pubParasInfo);
        }

        public string DeleteDispatchDetailInfo(List<string> dispatchDetailInfoIDs, List<string> lineIDs, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeleteDispatchDetailInfo(dispatchDetailInfoIDs, lineIDs, pubParasInfo);
        }

        public string DeletePodDetailInfo(List<string> podIDs, List<string> lineIDs, PubParasInfo pubParasInfo)
        {
            return base.Channel.DeletePodDetailInfo(podIDs, lineIDs, pubParasInfo);
        }

        public DataSet GetAllDeliveryOrderDetailInfo(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetAllDeliveryOrderDetailInfo(pubParasInfo);
        }

        public DataSet GetAllDispatchDetailInfo(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetAllDispatchDetailInfo(pubParasInfo);
        }

        public DataSet GetAllPodDetailInfo(PubParasInfo pubParasInfo)
        {
            return base.Channel.GetAllPodDetailInfo(pubParasInfo);
        }

        public List<DeliveryOrderAndDispatchDataInfo> GetDeliveryOrderAndDispatchDataInfoListByIDs(List<string> deliveryOrderIDs, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDeliveryOrderAndDispatchDataInfoListByIDs(deliveryOrderIDs, pubParasInfo);
        }

        public DeliveryOrderDetailInfo GetDeliveryOrderDetailInfoByID(string deliveryOrderID, string lineID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDeliveryOrderDetailInfoByID(deliveryOrderID, lineID, pubParasInfo);
        }

        public List<DeliveryOrderDetailInfo> GetDeliveryOrderDetailInfoListByID(string deliveryOrderID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDeliveryOrderDetailInfoListByID(deliveryOrderID, pubParasInfo);
        }

        public DispatchDetailInfo GetDispatchDetailInfoByID(string dispatchDetailInfoID, string lineID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDispatchDetailInfoByID(dispatchDetailInfoID, lineID, pubParasInfo);
        }

        public List<DispatchDetailInfo> GetDispatchDetailInfoListByID(string dispatchDetailInfoID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDispatchDetailInfoListByID(dispatchDetailInfoID, pubParasInfo);
        }

        public PodDetailInfo GetPodDetailInfoByID(string podID, string lineID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetPodDetailInfoByID(podID, lineID, pubParasInfo);
        }

        public List<PodDetailInfo> GetPodDetailInfoListByID(string podID, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetPodDetailInfoListByID(podID, pubParasInfo);
        }

        public string InsertDeliveryOrderDetailInfo(DeliveryOrderDetailInfo deliveryOrderDetailInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertDeliveryOrderDetailInfo(deliveryOrderDetailInfo, pubParasInfo);
        }

        public string InsertDispatchDetailInfo(DispatchDetailInfo dispatchDetailInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertDispatchDetailInfo(dispatchDetailInfo, pubParasInfo);
        }

        public string InsertPodDetailInfo(PodDetailInfo podDetailInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.InsertPodDetailInfo(podDetailInfo, pubParasInfo);
        }

        public string UpdateDeliveryOrderDetailInfo(DeliveryOrderDetailInfo deliveryOrderDetailInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateDeliveryOrderDetailInfo(deliveryOrderDetailInfo, pubParasInfo);
        }

        public string UpdateDispatchDetailInfo(DispatchDetailInfo dispatchDetailInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdateDispatchDetailInfo(dispatchDetailInfo, pubParasInfo);
        }

        public string UpdatePodDetailInfo(PodDetailInfo podDetailInfo, PubParasInfo pubParasInfo)
        {
            return base.Channel.UpdatePodDetailInfo(podDetailInfo, pubParasInfo);
        }
    }
}

